html{ overflow-y:scroll;}
body{
	margin:0px;
	padding:0px;
	color:#7A7A7A;
	font-family:"新宋体"Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	background-image: url(../images/bj.jpg);
	background-repeat: repeat-x;
}/*默认字体样式、大小、行高、背景......*/
* {line-height: 24px;padding:0px;text-decoration:none; border-collapse:collapse;font-size: 12px; padding:0px;}
ul,li,ke-zeroborder{padding:0px; margin:0px;list-style:none;}
a{ text-decoration:none; color:#7A7A7A;}
a:link,a:visited{font-size:12px;}	
a:hover,a:active {color: #000;}

.f12c input{border:1px solid #d4d4d4; height:18px; line-height:18px; padding-left:3px; color:#666666}

/*双色文字*/
.White:link {color: #fff; line-height:18px;}
.White:visited {color: #fff;line-height:18px;}
.White:active {color: #fff;line-height:18px;}
.White:hover {color: #000;line-height:18px;}

.Ash:link {color: #7A7A7A; line-height:21px;}
.Ash:visited {color: #7A7A7A;line-height:21px;}
.Ash:active {color: #7A7A7A;line-height:21px;}
.Ash:hover {color: #000;line-height:21px;}


.Red:link,.Red:visited,.Red:active {color: #0099FF; line-height:21px;}
.Red:hover {color: #000;}


.xt a:link,.xt a:visited ,.xt a:active {background: url(xt.jpg) no-repeat;color:#707070;width:123px;height:22px; padding-left:15px; margin: 0px 0px 6px 10px; display:block;}
.xt a:hover {background:url(xta.jpg) no-repeat;color:#fff;}
.xt a.choose {background: url(xta.jpg) no-repeat;color:#fff;}

.xt2 a:link,.xt2 a:visited ,.xt2 a:active {background: url(xt2.jpg) no-repeat;color:#707070;width:128px;height:22px; font-weight:bold; padding-left:10px; margin: 0px 0px 6px 5px; display:block;}
.xt2 a:hover {background: url(xta.jpg) no-repeat; color:#fff;}



/*线条*/
.Line_Ash{border-bottom: 1px solid #D0D0D0;}
.Line_Ash_Dotted{border-bottom: 1px dotted #D0D0D0;}


/*单色文字*/
.Monochrome_Ash{ color:#ACACAC; line-height:18px;}
.Monochrome_Black_bold{ color:#000; font-size:18px; font-weight:bold;}
.Monochrome_Ash_bold_16{ color:#666666; font-size:16px; font-weight:bold;}

/*边框*/
.Frame_Ash{border: 1px solid #EAECDE;}




/*导航*/
#nav{
	position:absolute;
	right:19px;
	}
#nav li{
	float:left;
	position:relative;}
	
#nav li a{
	display:block;
	float:left; }
.inav1{
display:block;
background:url(../images/nav1.gif) no-repeat left -38px;
width:86px;
height:38px;
float:left;
}
.inav2{
display:block;
background:url(../images/nav2.jpg) no-repeat left -38px;
width:87px;
height:38px;
float:left;
}
.inav3{
display:block;
background:url(../images/nav3.jpg) no-repeat left -38px;
width:87px;
height:38px;
float:left;
}
.inav4{
display:block;
background:url(../images/nav4.jpg) no-repeat left -38px;
width:87px;
height:38px;
float:left;
}
.inav5{
display:block;
background:url(../images/nav5.jpg) no-repeat left -38px;
width:87px;
height:38px;
float:left;
}
.inav6{
display:block;
background:url(../images/nav6.jpg) no-repeat left -38px;
width:87px;
height:38px;
float:left;
}
.inav7{
display:block;
background:url(../images/nav7.gif) no-repeat left -38px;
width:88px;
height:38px;
float:left;
}
#nav li a:hover{
	background-position:left 0;}
	
	
	
#nav li.navs a{
	background-position:left 0;}
#nav li div{
	position:absolute;
	left:-9999px;
	top:38px;
}	
#nav li.navs div{
width:400px;
	position:absolute;
	left:0px;
	top:38px;

	}
#nav li.navs div span{
	width:20px;
	height:25px;
	float:left;
	font-family: "新宋体";
	}
#nav li.navs div ul{
	 background:url(../images/navbj.gif);
	 height:25px;
	 float:left;	}
#nav li.navs div ul li{
	height:25px;
	float:left;
	}
#nav li.navs div ul li a {
	width: auto;
	display:block;
	line-height:25px;
	color:#005EBE;
	height:25px;
	float:left;
	padding-right: 4px;
	padding-left: 4px;
	}
#nav li.navs div ul li a:hover{
color:#000;
}	



#nav li.navs .t4{
    width:200px;
	left:-0px;
}


#nav li.navs .t5{
    width:200px;
	left:-0px;
}
#nav li.navs .t6{
    width:200px;
	left:0px;
}
#nav li.navs .t7{
    width:400px;
	left:-120px;
}
/*header*/

/*2015 banner*/
.flexslider{position:relative;height:404px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:512px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}